i should have done something - Allemand Anglais Dictionnaire